home *** CD-ROM | disk | FTP | other *** search
/ Ultra Pack / UltraComputing Technology Demos and Tools.iso / workman / workman.out < prev    next >
Encoding:
Text File  |  1996-03-25  |  31.5 KB  |  793 lines

  1.  
  2.  
  3.  
  4. workman(1)                User Commands                workman(1)
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      workman - play audio compact discs on a SCSI CD player
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      wwwwoooorrrrkkkkmmmmaaaannnn [ _g_e_n_e_r_i_c-_t_o_o_l-_a_r_g_u_m_e_n_t_s ] [ ----bbbbddddooooeeeeXXXXnnnnhhhhCCCC ] [ ---- pppp  ppppiiiidddd----
  13.      ffffiiiilllleeee ] [ ----cccc ddddeeeevvvviiiicccceeee ] [ ----ssss ccccmmmmdddd ] [ ----llll nnnn ] [ ----VVVV nnnn ]
  14.  
  15. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.      wwwwoooorrrrkkkkmmmmaaaannnn is a graphical tool for playing audio compact  discs
  17.      on  a  SunCD drive or other compatible unit.  It has most of
  18.      the features available on standalone CD players, such  as  a
  19.      shuffle  mode, programmable playlists, and elapsed/remaining
  20.      timers.  But it also has extra features, foremost  of  which
  21.      is the ability to store information about CDs in a database,
  22.      then automatically extract that information when the  CD  is
  23.      inserted  later.  WWWWoooorrrrkkkkmmmmaaaannnn stores the artist's name, the disc
  24.      title, the names of individual tracks,  and  even  remembers
  25.      which tracks you don't want to hear!  All in an easy-to-use,
  26.      attractive OPEN LOOK graphical interface.
  27.  
  28.      Its only weakness, in fact, is that this is the end  of  the
  29.      Description section of the manpage.
  30.  
  31. OOOOPPPPTTTTIIIIOOOONNNNSSSS
  32.      generic-tool-arguments
  33.           WorkMan  should  accept  the  generic  tool   arguments
  34.           described  in xxxxvvvviiiieeeewwww(1).  The exception is the -Ws argu-
  35.           ment,  which  can  cause  problems  such  as   the   CD
  36.           Info/About/Goodies buttons being whited out.  Note that
  37.           olwm's "Save Workspace" menu option puts a -Ws argument
  38.           in  your  .openwin-init  file;  you  should edit it and
  39.           remove -Ws and the two numbers following it.
  40.  
  41.           Of particular note is the -_s_c_a_l_e option, which controls
  42.           the window size.  Use -_s_c_a_l_e _s_m_a_l_l to shrink the window
  43.           so it takes less screen space.
  44.  
  45.      -_g_e_o_m_e_t_r_y [+|-]_x[+|-]_y
  46.           Set WorkMan's position on the screen.  Do  not  try  to
  47.           use   -_g_e_o_m_e_t_r_y to resize the window; it won't work and
  48.           can mess up the display.  If the Y coordinate is  nega-
  49.           tive (e.g.  -_g_e_o_m_e_t_r_y +_1_0_0-_5_0) the window will be posi-
  50.           tioned that many pixels from the bottom of  the  screen
  51.           and  will grow and shrink from the top, rather than the
  52.           bottom; this prevents the controls from  moving  around
  53.           when  multiline track titles are displayed, and is fre-
  54.           quently used with the -_l _0 option.  Note that the  win-
  55.           dow  manager will add its title bar and push the window
  56.           down.  Use something like -_g_e_o_m_e_t_r_y +_0-_3_8  to  position
  57.           the  window  at  the  bottom  of the screen.  38 is the
  58.           height of the olwm border; use other values  for  other
  59.           window managers.
  60.  
  61.  
  62.  
  63. SunOS 5.5         Last change: V1.4 - 95/08/11                  1
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. workman(1)                User Commands                workman(1)
  71.  
  72.  
  73.  
  74.      -_d    Don't display any title information in the  main  win-
  75.           dow.  This results in a smaller main window.  The title
  76.           information can still be seen and edited using  the  CD
  77.           Info  popup.   If   -_d is used twice, title information
  78.           will be displayed only if it is available; the  default
  79.           is  to display "Unknown CD name", "Unknown artist", and
  80.           "Unknown track name" when the corresponding information
  81.           is unavailable.
  82.  
  83.      -_D _f_i_l_e_n_a_m_e
  84.           Set the location of the CD database file.   This  is  a
  85.           colon-separated  list  of filenames.  This option over-
  86.           rides the value of the WORKMANDB  environment  variable
  87.           and   the   workman.db.shared  resource  if  either  is
  88.           present.  See the ENVIRONMENT section for more details.
  89.  
  90.      -_h    Display a summary of options.
  91.  
  92.      -_b    Toggle the use of Dismiss buttons on all popups and  a
  93.           Quit  button  on  the main window.  Useful for users of
  94.           window managers other than olwm.  On Sun and  DEC  sys-
  95.           tems,  Dismiss  buttons  are  missing by default; on HP
  96.           systems, they are shown by default.
  97.  
  98.      -_c _d_e_v_i_c_e
  99.           Use a device other than the default (////ddddeeeevvvv////rrrrddddsssskkkk////cccc0000tttt6666dddd0000ssss2222
  100.           or  ////vvvvoooollll////ddddeeeevvvv////aaaalllliiiiaaaasssseeeessss////ccccddddrrrroooommmm0000  under  Solaris 2, ////ddddeeeevvvv////ssssrrrr0000
  101.           under Solaris 1, ////ddddeeeevvvv////rrrrssssrrrr0000 under Linux, and  ////ddddeeeevvvv////rrrrssssccccssssiiii
  102.           under  HPUX).   This  is useful if the CD drive is on a
  103.           second SCSI controller,  or  more  than  one  drive  is
  104.           present on the system.
  105.  
  106.      -_s _c_m_d
  107.           Send a command to a  running  workman  process.   Valid
  108.           values are ssssttttoooopppp, ppppllllaaaayyyy, ppppaaaauuuusssseeee, bbbbaaaacccckkkk, ffffoooorrrrwwwwaaaarrrrdddd, and eeeejjjjeeeecccctttt.
  109.           Only the first character is  examined,  except  in  the
  110.           case  of  ppppllllaaaayyyy  and  ppppaaaauuuusssseeee  (which require at least two
  111.           characters).  mmmmuuuutttteeee and ggggoooo are  aliases  for  ppppaaaauuuusssseeee  and
  112.           ppppllllaaaayyyy, respectively.
  113.  
  114.      -_l _n  Reserve some lines for track titles in the  main  win-
  115.           dow.   If  _n  is  a positive number, that many lines of
  116.           track title will always be displayed, even if some  are
  117.           blank.   If  _n  is  zero, the main window will grow and
  118.           shrink to accomodate multiline titles.  If _n  is  nega-
  119.           tive  (the  default),  the  main  window will grow when
  120.           necessary, but will never shrink, even when  a  shorter
  121.           title is subsequently displayed.
  122.  
  123.      -_e    Check once for the presence of a CD at startup.  If no
  124.           CD  is  present, wait for the user to select the square
  125.           (stop) icon from the main window.  The  default  is  to
  126.  
  127.  
  128.  
  129. SunOS 5.5         Last change: V1.4 - 95/08/11                  2
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. workman(1)                User Commands                workman(1)
  137.  
  138.  
  139.  
  140.           check for a CD every 5 seconds; on some SunOS versions,
  141.           the CD-ROM driver prints a message to the console every
  142.           time  the  tool  checks  for a CD.  After a CD has been
  143.           detected once,  workman  will  revert  to  its  default
  144.           behavior (since the driver message only occurs if work-
  145.           man has not yet found a CD in the drive.)  Specify  - _e
  146.           more  than  once  to  disable checking for CD insertion
  147.           permanently.
  148.  
  149.      -_X    Exit automatically when the CD is ejected.
  150.  
  151.      -_p _f_i_l_e
  152.           Write the program's process ID to a different _f_i_l_e.  By
  153.           default,  the PID is written to "/tmp/.wm_pid" to allow
  154.           signals to be sent more easily (see the SIGNALS section
  155.           below.)
  156.  
  157.      -_n    No file locking.  On some systems,  workman's  use  of
  158.           file  locking  is a significant performance hit (and on
  159.           older systems, file locking didn't work  too  well;  on
  160.           those  machines, workman can freeze up when it tries to
  161.           lock the database file.)  Use of  this  option  is  not
  162.           recommended  when  several  people share a database via
  163.           NFS; if two people save CD entries to the  database  at
  164.           the  same  time and one of them is not using file lock-
  165.           ing, one or both of the new entries may  be  erased  or
  166.           stored incorrectly.
  167.  
  168.           Apply  Sun  patch  100075  to  your  system  (and  your
  169.           fileserver,  if you're NFS-mounting the database files)
  170.           and you probably won't need to use the -n flag at all.
  171.  
  172.      -_V _n  Set minimum volume.  CD-ROM drives made  by  different
  173.           manufacturers  have  different  volume-setting methods.
  174.           On the Sun and DEC CD-ROM drives, the  volume  settings
  175.           range  from 0 to 255, but only values of 128 or greater
  176.           produce any sound.  On some third-party drives, though,
  177.           the  full  range of volumes is available, in which case
  178.           running with -_V _0 is desirable.  The default is 128.
  179.  
  180.      -_C    Close the CD device when the  disc  is  ejected.   You
  181.           shouldn't  need  to  use  this  option  unless you have
  182.           unreliable hardware.
  183.  
  184. RRRREEEESSSSOOOOUUUURRRRCCCCEEEESSSS
  185.      The following resources are available.  All  resource  names
  186.      begin with "workman.".
  187.  
  188.      aaaauuuuttttooooPPPPllllaaaayyyy (string, default "normal")
  189.           Controls whether  or  not  WorkMan  will  automatically
  190.           start  playing  a  CD when it's inserted.  Valid values
  191.           are "never", "normal", and "always".  The default is to
  192.  
  193.  
  194.  
  195. SunOS 5.5         Last change: V1.4 - 95/08/11                  3
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. workman(1)                User Commands                workman(1)
  203.  
  204.  
  205.  
  206.           play  the CD if the personal database says to do so, or
  207.           according to the "Auto-play Unknown CDs" setting in the
  208.           Goodies popup if the CD isn't in
  209.  
  210.      ccccddddddddaaaassssllllaaaavvvveeee (string)
  211.           On platforms that support  reading  digital  (red-book)
  212.           audio  from  the  CD,  WorkMan  uses  a  program called
  213.           "cddaslave" to manipulate the sound.  This resource can
  214.           be  used  to tell WorkMan where to find cddaslave.  The
  215.           default is to look in the same  directory  the  WorkMan
  216.           executable is in.
  217.  
  218.      ddddbbbb....ppppeeeerrrrssssoooonnnnaaaallll (string, default $HOME/.workmanrc)
  219.           The pathname of a file containing  personal  preference
  220.           information  about  CDs:  track volumes, playlists, and
  221.           the  like.   This  resource  overrides  the   WORKMANRC
  222.           environment variable, if present.
  223.  
  224.      ddddbbbb....sssshhhhaaaarrrreeeedddd (string, default $HOME/.workmandb)
  225.           A  colon-separated  list  of  database   files.    This
  226.           resource  overrides  the WORKMANDB environment variable
  227.           and in turn may be overridden by the  - _D  command-line
  228.           option.   See the ENVIRONMENT section for more informa-
  229.           tion about using lists of databases.
  230.  
  231.      iiiinnnniiiittttiiiiaaaallllVVVVoooolllluuuummmmeeee (integer, default varies)
  232.           When a CD is inserted for the first time, or WorkMan is
  233.           started  when there is already a disc in the drive, the
  234.           current volume level is read from the drive.   On  some
  235.           systems  the  volume  can't  be obtained, in which case
  236.           WorkMan by default will set the volume to  100%.   This
  237.           resource  allows  a different initial volume to be set.
  238.           Valid values are 0 through 100.
  239.  
  240.      rrrreeeevvvveeeerrrrsssseeeeTTTThhhhrrrreeeesssshhhhoooolllldddd (integer, default 2)
  241.           Controls the amount of  time  a  track  needs  to  play
  242.           before  the  "back" button will return to the beginning
  243.           of the track rather than jump to  the  previous  track.
  244.           Set  it to a ridiculous value like 999999 if you always
  245.           want the "back" button to go to the previous track.
  246.  
  247.      ssssmmmmaaaallllllllBBBBuuuuttttttttoooonnnnssss (boolean, default varies)
  248.           If true, use small (16x16) icons  for  the  main  panel
  249.           buttons.   If false, use the old 32x16 icons.  If unde-
  250.           fined, the program will try to  use  the  correct  size
  251.           depending  on  how big the rest of the window is, which
  252.           can be controlled with the XView "-scale"  command-line
  253.           option  or  by  using  a particular font.  the personal
  254.           database.
  255.  
  256. EEEENNNNVVVVIIIIRRRROOOONNNNMMMMEEEENNNNTTTT
  257.      WORKMANRC
  258.  
  259.  
  260.  
  261. SunOS 5.5         Last change: V1.4 - 95/08/11                  4
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. workman(1)                User Commands                workman(1)
  269.  
  270.  
  271.  
  272.           The location of the personal  preferences  file.   This
  273.           file  contains  information such as the default volumes
  274.           of CDs, playlists, and the numbers of tracks  to  avoid
  275.           playing.   It is usually not shared among several users
  276.           of workman, since it does not contain  any  information
  277.           about the CDs themselves.
  278.  
  279.      WORKMANDB
  280.           Specifies the location  of  the  CD  database  file  or
  281.           files.   Several  files  may be specified by separating
  282.           them with colons a la the  PATH  shell  variable.   For
  283.           example,          setting          WORKMANDB         to
  284.           "$HOME/.workmandb:/home/user2/.workmandb"  would  cause
  285.           workman  to  look  first  in  $HOME/.workmandb, then in
  286.           /home/user2/.workmandb.  New entries are saved  to  the
  287.           first  database in the list; modified entries are saved
  288.           to the database in which they were originally found, or
  289.           the first database if the original one is not writable.
  290.  
  291.           This   variable's   value   is   overridden   by    the
  292.           workman.db.shared  resource  and by the -_D command-line
  293.           option.
  294.  
  295. SSSSIIIIGGGGNNNNAAAALLLLSSSS
  296.      WorkMan reacts to the following signals:
  297.  
  298.      SIGTTOU
  299.           Jump to the next track.
  300.  
  301.      SIGTTIN
  302.           Jump to the previous track.
  303.  
  304.      SIGUSR1
  305.           Pause the CD (if it's playing).
  306.  
  307.      SIGUSR2
  308.           Play the CD (if it's paused or stopped).
  309.  
  310.      SIGQUIT
  311.           Stop the CD if it's playing.
  312.  
  313.      SIGEMT
  314.           Eject the CD.
  315.  
  316.      These signals, in combination with the pidfile (see the  - _p
  317.      option  description  above),  allow simple control of the CD
  318.      player from programs or scripts, and are used  by  the   - _s
  319.      option.
  320.  
  321. IIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEE
  322.      Most controls have spot help; hit the Help key over  a  con-
  323.      trol  to  find  out  what it does.  If you don't have a Help
  324.  
  325.  
  326.  
  327. SunOS 5.5         Last change: V1.4 - 95/08/11                  5
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. workman(1)                User Commands                workman(1)
  335.  
  336.  
  337.  
  338.      key, you can use the xxxxmmmmooooddddmmmmaaaapppp(1) command to make one of  your
  339.      function  keys  act  as a help key.  For example, xxxxmmmmooooddddmmmmaaaapppp ----eeee
  340.      ''''kkkkeeeeyyyyssssyyyymmmm FFFF1111 ==== HHHHeeeellllpppp'''' would make F1 bring up help messages.
  341.  
  342.      The following is a quick rundown of the  controls;  for  the
  343.      most part, they're pretty self-explanatory.
  344.  
  345.   TTTThhhheeee mmmmaaaaiiiinnnn wwwwiiiinnnnddddoooowwww
  346.      The  main  window  contains  the  basic  display  and   most
  347.      commonly-used controls.  Moving from top to bottom and read-
  348.      ing left to right, you'll see:
  349.  
  350.      The artist's name.
  351.  
  352.      The name of the CD or the  title  of  the  currently-playing
  353.      piece of music, if it takes up more than one track.
  354.  
  355.      The title of the current track.  This may occupy  more  than
  356.      one row on the screen.
  357.  
  358.      The track selection buttons.   Click  on  these  buttons  to
  359.      select  a starting track, or to change to a new track if the
  360.      CD is playing.
  361.  
  362.      The track-position slider.  This is  updated  once  every  5
  363.      seconds  while  the  CD is playing; you can also use it as a
  364.      sort of jog dial to move around in a track.
  365.  
  366.      The volume slider.  Up is louder; down is quiet.
  367.  
  368.      The main controls (for lack of a better term.)  The  buttons
  369.      on  the  top  row move to the previous track, start playing,
  370.      and move to the next track, respectively.  The  bottom  but-
  371.      tons  pause,  stop, or eject the CD.  When the CD is paused,
  372.      playing may be resumed by clicking on either the pause  but-
  373.      ton  or  the play button.  The "back" button (the upper-left
  374.      one) goes to the beginning of the track if it has been play-
  375.      ing for more than 2 seconds (see the RESOURCES section.)
  376.  
  377.      The "stop mode" selector.  When wwwwoooorrrrkkkkmmmmaaaannnn is  done  playing  a
  378.      CD,  it  can  stop,  play the CD over again (the _R_e_p_e_a_t set-
  379.      ting), or eject it.  Click the MENU mouse button to select a
  380.      stop  mode;  or  click SELECT on the pull-down item to cycle
  381.      through the available choices.
  382.  
  383.      The "play mode" selector.  This determines the playing order
  384.      of the tracks.  Two selections are always available: _N_o_r_m_a_l,
  385.      which plays the CD from start to  end,  and  _S_h_u_f_f_l_e,  which
  386.      plays the tracks in random order.  In addition, if any play-
  387.      lists have been defined, they'll appear here as well.
  388.  
  389.  
  390.  
  391.  
  392.  
  393. SunOS 5.5         Last change: V1.4 - 95/08/11                  6
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400. workman(1)                User Commands                workman(1)
  401.  
  402.  
  403.  
  404.      A gauge indicating how long the CD has been playing and  how
  405.      much longer is left.
  406.  
  407.      Three buttons that bring up the About, CD Info, and  Goodies
  408.      popups.
  409.  
  410.   TTTThhhheeee AAAAbbbboooouuuutttt ppppooooppppuuuupppp
  411.      There's not much to say about this; it's the credits with  a
  412.      couple of dumb pictures.
  413.  
  414.   TTTThhhheeee CCCCDDDD IIIInnnnffffoooo ppppooooppppuuuupppp
  415.      This popup is used to enter information about a CD.   Again,
  416.      from the top:
  417.  
  418.      The artist's name.
  419.  
  420.      The title of the CD as a whole.
  421.  
  422.      A scrolling list of tracks and their titles.   This  can  be
  423.      used  to  view  the  tracks on a CD, or to select tracks for
  424.      editing using the controls below.
  425.  
  426.      The name of the track that's selected on the scrolling list.
  427.      As  a  shortcut,  if  RETURN is typed after entering a track
  428.      name,  the  scrolling  list  selection  will   automatically
  429.      advance  to  the next track.  This allows you to type in all
  430.      the track titles without using the mouse.  The  track  title
  431.      can  contain  several  special  symbols  that alter the main
  432.      window's display.  "//" forces a line break; the text  after
  433.      the  "//" will be displayed below the text before it.  Work-
  434.      Man will automatically split lines that are too big for  the
  435.      main  window.   If a line begins with "+", the main window's
  436.      disc title display is replaced with the text after  the  "+"
  437.      (useful for classical CDs, with several tracks that are part
  438.      of the same work.)  If a line  begins  with  "@",  the  main
  439.      window's  artist display is replaced with the text after the
  440.      "@" (useful for  compilation  CDs  with  tracks  by  several
  441.      artists.)   Both "+" and "@" may be used alone on a line, in
  442.      which case the program uses the title  or  artist  from  the
  443.      previous  track.  If a line is empty, the corresponding line
  444.      from the previous track is used.  For example, a track title
  445.      "@Orff//+Carmina  Burana////Stetit  Puella" will replace the
  446.      artist's  name  with  "Orff",  the  CD  name  with  "Carmina
  447.      Burana",  and  display  two lines of track title, the second
  448.      "Stetit Puella" and the first copied from the first line  of
  449.      title  from  the previous track.  (If this sounds confusing,
  450.      don't worry -- play with it for a few minutes and you'll see
  451.      how it works.)
  452.  
  453.      The "Continuation"  selector.   If  this  is  selected,  the
  454.      current  track  is a continuation of the previous one.  This
  455.      is taken into account when the CD is played in shuffle mode;
  456.  
  457.  
  458.  
  459. SunOS 5.5         Last change: V1.4 - 95/08/11                  7
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466. workman(1)                User Commands                workman(1)
  467.  
  468.  
  469.  
  470.      if,  for example, three tracks are part of the same piece of
  471.      music (indicated by setting "Continuation" on the second and
  472.      third tracks), they will be played together in shuffle mode.
  473.  
  474.      The "Don't play" selector.  If this is selected, the program
  475.      will  avoid  the  track  when playing the CD (though you can
  476.      still play the track by selecting it directly using the main
  477.      window's track selection buttons.)
  478.  
  479.      The default volume setting.  Use this if a  particular  disc
  480.      or  track should be played especially loudly or quietly.  If
  481.      the slider is all the way to the left, there is  no  default
  482.      setting and the current volume will be used.
  483.  
  484.      The default play mode setting.  When the CD is inserted, the
  485.      main  window's  play  mode selector will be set according to
  486.      this item.  "From List" will select the first playlist.
  487.  
  488.      The auto-play setting.  If this is  selected,  the  CD  will
  489.      start  playing automatically when it's inserted (even if the
  490.      main window is closed to an icon!)
  491.  
  492.      Apply and Reset buttons.  Apply will save the CD information
  493.      to disk.  Reset undoes any changes you've made.
  494.  
  495.      A button to bring up the "Playlists" popup.
  496.  
  497.   TTTThhhheeee PPPPllllaaaayyyylllliiiissssttttssss ppppooooppppuuuupppp
  498.      This contains the controls for creating  user-defined  play-
  499.      lists.  Any number of playlists may be created, and they can
  500.      be as long as you like (until your workstation runs  out  of
  501.      memory, anyway.)  The controls:
  502.  
  503.      A scrolling list, from which you can select  a  playlist  to
  504.      edit or maim.
  505.  
  506.      The name of a scrolling list to create, or the new name  for
  507.      the current list.
  508.  
  509.      A button which creates a new list, using the name above or a
  510.      boring system-generated one if no name has been entered.
  511.  
  512.      A button to rename the current list to whatever  is  in  the
  513.      Name field.
  514.  
  515.      A button to delete the current list.
  516.  
  517.      The tracks in the current playlist.  To add tracks, use  the
  518.      popup menu (which appears when you hit the MENU mouse button
  519.      over the scrolling list.)  The popup menu  is  pinnable,  so
  520.      you can keep it on the screen and select tracks quickly.
  521.  
  522.  
  523.  
  524.  
  525. SunOS 5.5         Last change: V1.4 - 95/08/11                  8
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532. workman(1)                User Commands                workman(1)
  533.  
  534.  
  535.  
  536.      A button to delete the  currently-selected  track  from  the
  537.      playlist.
  538.  
  539.   TTTThhhheeee GGGGooooooooddddiiiieeeessss ppppooooppppuuuupppp ---- nnnnoooorrrrmmmmaaaallll
  540.      This popup contains some infrequently-used,  perhaps  frivo-
  541.      lous, controls:
  542.  
  543.      The balance setting.
  544.  
  545.      The time display settings.  The running times to the left of
  546.      the  slider  and gauge in the main window can display either
  547.      elapsed time (the default) or remaining time; use  these  to
  548.      choose.
  549.  
  550.      A button to expand the window to show the digital audio con-
  551.      trols.   This  is  not available on all platforms and on all
  552.      drives; the button only appears if digitial audio support is
  553.      present.  (The extra controls are described below.)
  554.  
  555.      The auto-play setting for unknown CDs (CDs which you haven't
  556.      seen  before,  or  which  you saw before but didn't Apply to
  557.      your database file from the CD Info  window.)   If  this  is
  558.      selected, unknown CDs will be played when they're inserted.
  559.  
  560.      The controls for the A-B repeat function.  While the  CD  is
  561.      playing,  click the Start button to mark the start of a pas-
  562.      sage to be repeated; then click the End button when  the  CD
  563.      reaches  the  end of the passage.  Click on the "Repeat sec-
  564.      tion of CD" item to start  repeating  the  passage  (and  to
  565.      stop, once you've started.)
  566.  
  567.      The Split button.  This button allows you to split any track
  568.      in  two.   Select  a track from the main window, and use the
  569.      track-position slider to choose the split point.   Then  hit
  570.      the  Split button and the track will be divided.  You can do
  571.      everything with the new section that you can with a  regular
  572.      track, including choosing a name.  Tracks may be split while
  573.      the CD is stopped or paused, or while it's playing.  This is
  574.      useful  if  you  wish  to  mark  a  section  of  a song, for
  575.      instance; you can listen for the start of the  section,  and
  576.      hit Split as soon as you hear it beginning.
  577.  
  578.      The Delete button.  Use this to put a  split-up  track  back
  579.      together.  You can't delete the first section of a track.
  580.  
  581.      A button to scan for index marks.  If a CD already has  sec-
  582.      tions marked via index marks (usually indicated in the liner
  583.      notes), hit this button to search for them.   Searching  for
  584.      marks  can  take  a  while  depending  on the particular CD.
  585.      Every time an index mark is encountered, its track  will  be
  586.      split as if you'd used the Split button.
  587.  
  588.  
  589.  
  590.  
  591. SunOS 5.5         Last change: V1.4 - 95/08/11                  9
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598. workman(1)                User Commands                workman(1)
  599.  
  600.  
  601.  
  602.   TTTThhhheeee GGGGooooooooddddiiiieeeessss ppppooooppppuuuupppp ---- ddddiiiiggggiiiittttaaaallll aaaauuuuddddiiiioooo
  603.      On some platforms and with some  drives,  WorkMan  can  read
  604.      digital  audio  data  directly  from the CD, allowing you to
  605.      manipulate it in various ways.  When this  functionality  is
  606.      available,  a  small button labeled "+" appears in the upper
  607.      right corner of the Goodies popup.  Selecting it expands the
  608.      window, revealing the digital audio controls:
  609.  
  610.      A toggle switch that turns digital audio processing  on  and
  611.      off.   It  is off by default, since processing digital audio
  612.      eats system CPU time, which ordinarily isn't desirable.  You
  613.      can  toggle digital audio even when the CD is playing.  When
  614.      this switch is deactivated, none of the other digital  audio
  615.      controls are available.
  616.  
  617.      A speed selector.  WorkMan can slow the audio stream down up
  618.      to  50%  when  the  slider  is pulled to the left.  When the
  619.      slider is centered, audio plays at normal  speed.   If  it's
  620.      moved  to the right, audio speeds up, up to quadruple speed.
  621.      Fast playback often sounds choppy due to a  number  of  fac-
  622.      tors.
  623.  
  624.      A direction switch.  If the left arrow  is  selected,  audio
  625.      plays  backwards,  with tracks proceeding from end to begin-
  626.      ning.  The right arrow, the  default,  plays  audio  in  the
  627.      usual direction.
  628.  
  629.      A volume-flattening control.  When  selected,  WorkMan  will
  630.      adjust  the  volume  level  as sound plays, with the goal of
  631.      always maintaining roughly the same volume.  This is  useful
  632.      for  playing CDs in noisy environments, where quiet passages
  633.      might otherwise be drowned out by ambient  noise.   You  can
  634.      use  it  to make tapes for car use, for example.  Activating
  635.      this control causes CPU usage to increase  markedly,  enough
  636.      so  that  some  slower systems might not be able to keep up.
  637.      Don't start any  CPU-intensive  processes  on  your  machine
  638.      while this is activated or you'll likely get choppy sound.
  639.  
  640.      Bass and treble control.  This doesn't do anything yet.   If
  641.      you're  an  expert  at digital signal processing and want to
  642.      help rectify that, send me mail.
  643.  
  644.      A bunch of intentional blank space.   Future  digital  audio
  645.      controls will go there.
  646.  
  647.      A switch and a text area for saving audio to a file.  Type a
  648.      filename into the text area and WorkMan will enable the save
  649.      toggle.  When the save toggle is selected, audio is  written
  650.      to  the file; deselect it to stop saving.  Audio is saved at
  651.      the same quality as it's played back; that is, if your  com-
  652.      puter can do 44.1KHz stereo audio, that's the quality you'll
  653.      get.  Audio files are written in Sun ".au" format.
  654.  
  655.  
  656.  
  657. SunOS 5.5         Last change: V1.4 - 95/08/11                 10
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664. workman(1)                User Commands                workman(1)
  665.  
  666.  
  667.  
  668. FFFFIIIILLLLEEEESSSS
  669.      $HOME/.workmanrc
  670.           Default location of  personal  preferences  file.   See
  671.           WORKMANRC  under  "Environment"  as  well as  workmandb
  672.           (4).
  673.  
  674.      $HOME/.workmandb
  675.           Default location of CD database  file.   See  WORKMANDB
  676.           under "Environment" and  workmandb (4).
  677.  
  678. BBBBUUUUGGGGSSSS
  679.      The program leaks memory with XView 3.0 (but  not  3.0.1  or
  680.      higher)  due  to  a library bug.  The leak only occurs while
  681.      the About popup is displayed.
  682.  
  683.      Due to another library bug, the program will dump core  when
  684.      the  default  volume  slider is wiggled back and forth under
  685.      Solaris 2.  (The Sun bug ID is 1097908.)
  686.  
  687.      There is no way to choose a playlist other  than  the  first
  688.      one as the default.
  689.  
  690.      Some of the options and environment variables should be done
  691.      with X resources or a properties sheet.
  692.  
  693.      The database should have an index of some sort  for  quickly
  694.      looking  up  CDs,  since the current linear search can get a
  695.      little slow on big databases.
  696.  
  697.      Interaction with data CDs, especially ones that are  mounted
  698.      as  filesystems,  is  spotty  at  best.   The program should
  699.      unmount a CD before ejecting it.
  700.  
  701.      The CD Info  popup's  interaction  with  mouseless  mode  is
  702.      annoying.
  703.  
  704.      If the volume manager  (Solaris  2.2)  is  running  and  the
  705.      "eject"  program  is  used  to eject the CD, a message about
  706.      loading an unnamed CD will appear on the  console.   There's
  707.      nothing WorkMan can do to avoid that.
  708.  
  709.      The program's name is a pretty moronic pun.
  710.  
  711. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  712.      Additional WorkMan documentation can be found on  the  World
  713.      Wide Web at URL <http://www.hyperion.com/workman/>.
  714.  
  715.      The latest WorkMan sources can be found on ftp.hyperion.com.
  716.  
  717. AAAAUUUUTTTTHHHHOOOORRRR
  718.      Steven Grimm <koreth@hyperion.com>.  Feel free to send  com-
  719.      ments, criticisms, suggestions, or unadulterated praise.
  720.  
  721.  
  722.  
  723. SunOS 5.5         Last change: V1.4 - 95/08/11                 11
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730. workman(1)                User Commands                workman(1)
  731.  
  732.  
  733.  
  734.      ULTRIX port by Chris Ross <cross@eng.umd.edu>.
  735.  
  736.      HPUX port  by  John  Brezak  <brezak@apollo.hp.com>.   Note:
  737.      Hewlett Packard supplies this without warranty or support of
  738.      any kind.
  739.  
  740.      Linux port by Chris  Newbold  <newbie@inmet.camb.inmet.com>.
  741.      Recent   work   and   testing   done  by  Jean-Gabriel  Dick
  742.      <dick@amertume.ufr-info-p7.ibp.fr>.
  743.  
  744.      NEWS-OS port by Tatsuo Nagamatsu <nagamatu@sm.sony.co.jp>.
  745.  
  746.      BSD/386 port by John T. Kohl <jtk@kolvir.blrc.ma.us>.
  747.  
  748.      SVR4 port by Baruch Cochavy <bcochavy@iil.intel.com>.
  749.  
  750.      FreeBSD port by Todd Pfaff <todd@flex.eng.mcmaster.ca>.
  751.  
  752.      OSF/1 port by R.J. Edwards <rje@escact.ksc.nasa.gov>.
  753.  
  754.      Please report bugs  in  the  HPUX  and  ULTRIX  versions  to
  755.      koreth@hyperion.com,  as  well as non-Linux-specific bugs in
  756.      that version.
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789. SunOS 5.5         Last change: V1.4 - 95/08/11                 12
  790.  
  791.  
  792.  
  793.